The Russell 2000 has reached a new annual high, outperforming the S&P 500 by over 4% since last Friday, driven by positive bank earnings. Technical indicators suggest a bullish trend, with the index surpassing its July peak of 2,275 points, targeting 2,450 points next. The upcoming US presidential elections could further influence this momentum, particularly with a potential Trump victory favoring regional banks.